|
CATIA V5 Programmierung : Fehlerhafte Publications
studmija am 24.01.2011 um 08:40 Uhr (0)
Hallo!So ich habe es jetzt nach dem ich ein Makro aufgezeichnet habe und mit bisschen Try and Error hinbekommen.Das gewünschte Element wird fehlerfrei publiziert und ist auch sofort im Strukturbaum Allerdings kann ich den Quelltext nicht 100%ig interpretieren.Wäre schön wenn jmd. ihn kommentieren könnte, damit ich weiß was an welcher stelle genau passiert und warum.Der Anfang ist für mich noch relativ klar aber ab der Deklaration von den SettingControllers verstehe ich nicht mehr soviel...Danke!Code:Dim p ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Mehrere Elemente gleichzeitug selektieren??!!
studmija am 26.11.2010 um 10:54 Uhr (0)
Hallo zusammen,ich bin hier neu im Forum und ein absoluter Einsteiger was Makroprogrammierung angeht. Ich habe ein Makro geschrieben, das nach Selektion einer Kurve (während der Laufzeit) auf dieser 3 Punkte erstellt (Start,Mitte,Ende)und mit Hilfe dieser Punkte einen Vollkreis erstellt.Die Punkte werden in einem GS "Punkte" abegelegt und der Kreis in einem GS "Kreis".Hier der Quelltext, damit das ganze etwas klarer wird (CATScript, in CATIA V5 R19):Sub CATMain() 3D-Werkzeugkasten deklarieren ------------ ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Methode Planes Between als Makro??
studmija am 02.12.2010 um 11:12 Uhr (0)
Hallo!Ich bin jetzt ein Stückchen weiter gekommen, aber immer noch nicht am Ziel Habe nun Paramter für die gemessene Länge, Anzahl der Zwischenebenen und AbstandEinzelplanes eingefügt.Letzteres ermittel ich mit Hilfe einer Formel.Meine For-Schleife für die Erstellung der Zwischenebenen funktioniert jedoch noch nicht.Habe die Fehlerzeile kenntlich gemacht!Code:*** VORAUSSETZUNG: GS "Ebenen" mit 2 PARALLELEN Ebenen "REF_PLN" und "LAST_PLN"Sub CATMain()*** 3D-Werkzeugkasten deklarieren ---------------------- ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Methode Planes Between als Makro??
studmija am 30.11.2010 um 10:17 Uhr (0)
Hi!Ja ich habe diesen Abstand gemeint! Das mit der Abstandermittlung hab ich verstanden & auch in meinem Makro umgesetzt. Danke Starbirth!Die Vorgehensweise ist jetzt klar für mich,allerdings kann ich nicht den Offset zw. den einzelnen Ebenen ermitteln (Wie muss die Funktion aussehen)und auch die For-Schleife bereitet mit Probleme. Ich weiß halt nicht wie der Quelltext aussehen soll!??Habe hier im Forum & auch in meinen Büchern kein passendes Bsp gefunden.Die benötigten Variablen "Abstand" (gemessener Ab ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Geometrisches Set in Hide-Modus stellen
studmija am 03.12.2010 um 15:59 Uhr (0)
Hallo!Wie kann ich ein bestimmtes Geometrisches Set in Hide stellen?Punkte und Ebenen bekomme ich verdeckt, aber bei GS, Kreisen, Intersections, etc. weiß ich nicht wie es funktioniert.Meine Punkte habe ich auf diese Weise verdeckt:Code:Set Selection1 = CATIA.ActiveDocument.Selection Selection1.Search "(CATGmoSearch.Point),all" Set visPropertySet1 = Selection1.VisPropertiesvisPropertySet1.SetShow catVisPropertyNoShowAttrSelection1.Clear
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Methode Planes Between als Makro??
studmija am 02.12.2010 um 15:13 Uhr (0)
Ich Schreibe meine Makros bisher mit dem einfachen Makro-Editor.Sprache ist CATScript.Was meinst du mit Umgebung? Ich arbeite mit CATIA V5R19 64bit...Hier mein fertiges MakroIch hab zwar jetzt mehr oder weniger 3 unnötige Parameter erzeugt, aber es funktioniert:Code:Makro: PLANES_BETWEEN.CATScriptVersion: 1.0Code: CATIA CATScriptZweck: Erzeugung der Zwischenebenen.Autor: Michael JanekDatum: 02.12.2010------------------------------------------------------------------------------------------ ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Join einfärben
studmija am 08.12.2010 um 10:08 Uhr (0)
Servus!Ich habe Probleme wenn ich einen Join einfärben will.Die Teilflächen des Joins (Multi-sectíons Surface, Extrapolate.1, Extrapolate.2) lassen sich problemlos einfärben.Beim Join funzt es aber net! Code:Dim Selection1 As SelectionSet Selection1 = CATIA.ActiveDocument.SelectionSelection1.ClearSelection1.Add JoinSelection1.VisProperties.SetRealColor 255, 0, 255, 1Irgendwelche Vorschläge???
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Join einfärben
studmija am 08.12.2010 um 17:15 Uhr (0)
Wie schon gesagt, bei mir wird der Join NICHT eingefärbt!Die Teilfläche aber schon obwohl ich den selben Code benutze!Code:...Dim Selection1 As SelectionSet Selection1 = CATIA.ActiveDocument.SelectionDim RefJoin1, RefJoin2, RefJoin3 As ReferenceSet RefJoin1 = GSSurfaces.HybridShapes.Item ("Multi-sections Surface")Set RefJoin2 = GSSurfaces.HybridShapes.Item ("Extrapol.1")Set RefJoin3 = GSSurfaces.HybridShapes.Item ("Extrapol.2")Dim Join As HybridShapeAssembleSet Join = Wzk3D.AddNewJoin (RefJoin1, RefJoin2)J ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA V5 Makroprogrammierung erlernen
studmija am 14.04.2011 um 00:39 Uhr (0)
Also da muss ich bgrittmann wiedersprechen! ich habe mich selber vor einigen monaten im zuge meiner bachelor thesis in die makroprogrammierung mit v5 eingearbeitet und habe mit dem buch von ziethen sehr gute erfahrungen gemacht! Es eignet sich meiner meinung nach hervorragend für einen ersten einstieg! Gerade weil elementare grundlagen der objektorientierten programmiersprache erläutert werden und viele einfache bsp.makros gegeben werden. Leider gibt es kaum literatur zu dem thema makroprogrammierung in v5 ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : PDF-Dokument aus CATIA heraus öffnen
studmija am 13.07.2011 um 16:08 Uhr (0)
Cool das funzt ganz gut!Ich habs jetzt aber auch so gelöst:Code:Sub CATMain()CATIA.SystemService.ExecuteProcessus "C:Program Files (x86)AdobeReader 9.0ReaderAcroRd32.exe C:... "End SubKomischer Weise wird erst eine Fehlermeldund aufgerufen, dass das Dokument nicht gefunden werden konnte.Nachdem man diese Meldung aber mit "ok" schließt, wird das PDF geöffnet
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : PDF-Dokument aus CATIA heraus öffnen
studmija am 13.07.2011 um 15:48 Uhr (0)
Hallo zusammen,gibt es eine Möglichkeit ein PDF aus CATIA heraus zu öffnen?Ich habs mit der Methode "ExecuteProcessus" der Klasse "SystemService" probiert, aber das haut irgendwie nicht richtig hin :-(Hat jmd einen Tip???Gruß!
|
In das Form CATIA V5 Programmierung wechseln |